moisture proofing - French English Dictionary